PZ2C
Section: User Commands (1)
Updated: 5 December 1991
Index
Return to Main Contents
NAME
pz2c - PARZ Compiler
SYNOPSIS
pz2c
{
-options
}
sourcefile
[
-o
exefile
]
]
DESCRIPTION
pz2c
is the compiler for the massively parallel programming language
PARZ.
It translates programs written in PARZ
into C code which will subsequently be translated by the
C compiler into relocatable binary programs.
If the sourcefile does not end in '.z', pz2c appends this suffix.
If the sourcefile ends in '.p', pz2c will call the Parallaxis compiler
pa
to generate a PARZ program, before translating it into C code.
By default, the generated executable file has the basename of the sourcefile,
but it may be changed with the -o option.
OPTIONS
- d
-
use double precision floating point numbers
- enum
-
set max. number of error messages (default is 10).
- g
-
the run-time of the program will be measured
- m
-
compiles existent C code
- O
-
calls the C compiler with the optimize flag
- p
-
first run the Parallaxis compiler pa
- R
-
activate recording mode
- r
-
remove generated C code after compilation
- t
-
generate code for trace information
- u
-
handle option '-u' to pa
- v
-
verbose mode compilation.
- wnum
-
set max. number of warning messages (default is 10).
- x
-
generate a cross-reference file.
- z
-
don't compile the generated C code
ENVIRONMENT
- PZ2C_HEADER
-
The value of this environment variable is added to the list of directories,
in which to search for #include files with relative filenames
(not beginning with slash `/'). See also option -I for
cc.
- PZ2C_LIB
-
The value of this environment variable is added to the list of directories,
in which to search for object-libraries (not beginning with slash `/').
See also option -L for
cc.
FILES
- pz2c.h,
-
- libpz2c.a
-
AUTHOR
Stefan Engelhardt, University Stuttgart, Germany.
SEE ALSO
- pa (1),
-
- pz (1).
-
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- ENVIRONMENT
-
- FILES
-
- AUTHOR
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 16:54:22 GMT, January 16, 2023